page {
     background: #ededf4;
}
 .goods{
     margin-bottom: 0.6666666666666666rem;
}
 .goods .Title{
     background-color: #fff;
     height: 2.5rem;
     overflow: hidden;
     border-bottom: 0.027777777777777776rem solid #ededf4;
}
 .goods .title{
     padding: 0.5555555555555556rem 1.1111111111111112rem;
     display: inline-block;
     justify-content: space-between;
     align-items: center;
     color: #000;
}
 .goods .time{
     font-size: 0.6944444444444444rem;
     color: #555555;
     display: block;
     float: right;
     height: 2.4444444444444446rem;
     line-height: 2.4444444444444446rem;
     padding-right: 1.1111111111111112rem;
}
 .goods .list {
     height: 4.305555555555555rem;
     padding-left: 0.9722222222222222rem;
     padding-right: 0.8333333333333334rem;
     background-color: #f7f7f7;
     width: 100%;
     overflow: hidden;
     border-bottom: 0.027777777777777776rem solid #ededf4;
}
 .goods .list.even{
     background-color: #f7f7f7;
     border-bottom: 0.027777777777777776rem solid #dcdcdc;
     border-top: 0.027777777777777776rem solid #dcdcdc;
}
 .goods .foodPic{
     border:1px solid #c9c9c9;
     width: 2.611111111111111rem;
     height: 2.611111111111111rem;
     overflow: hidden;
     margin-top: 0.4444444444444444rem;
}
 .goods .list image{
     width: 2.5555555555555554rem;
     height: 2.5555555555555554rem;
}
 .goods .message{
     padding-left: 0.5555555555555556rem;
     width: 100%;
}
 .goods .listLeft {
     display: flex;
     align-items: center;
     width: 100%;
}
 .goods .message>text {
     display: block;
     padding-top: 0.9444444444444444rem;
     color: #000;
     font-size:0.8333333333333334rem;
     overflow:hidden;
     text-overflow:ellipsis;
     width: 100%;
}
 .goods .message>div {
     display: block;
     line-height: 2.2222222222222223rem;
     color: #6f6f6f;
     font-size: 0.7222222222222222rem;
     float: left;
}
 .goods .message>.price {
     color: #ff0a0a;
     display: inline-block;
     font-size: 0.9722222222222222rem;
}
 .goods .message >.icon-rmb{
     color: #ff0a0a;
     font-size: 0.6111111111111112rem;
}
 .goods .message .state {
     color: #343434;
     display:flex;
     float: right;
}
 .goods .Title .time{
     color: #919191;
     padding-left: 0.8888888888888888rem;
     width: 10rem;
}
 .goods .Title .total{
     color: #343434;
     width: 5rem;
}
 .goods .Title .sum{
     color: #343434;
     padding-right: 0.8333333333333334rem;
}
 .goods .Title .sum text:last-child{
     color: #ff0a0a;
}
 .goods .down{
     background-color:#fff;
     height:2.5rem;
     line-height:2.5rem;
     overflow:hidden;
     display:flex;
     flex-direction:row;
     justify-content:space-around;
}
 .mes{
     width: 100%;
     height: 5rem;
     background-color: #e7f7f6;
     padding: 1.0555555555555556rem 0 0.5555555555555556rem 1.0555555555555556rem;
     margin-bottom: 0.5555555555555556rem;
}
 .top{
     display: flex;
     flex-direction: row;
     line-height: 1.3888888888888888rem;
     font-size: 0.8333333333333334rem;
}
 .top >div{
     font-size: 1.0555555555555556rem;
     color: #b8b8b8;
     margin-right: 0.9444444444444444rem;
}
 .top >p{
     font-size: 1.28rem;
     color: #000;
     margin-right: 1.1111111111111112rem;
}
 .down{
     height: 1.3888888888888888rem;
     line-height: 1.3888888888888888rem;
     font-size:1rem;
     color: #838383;
}
 .about{
     width: 100%;
     background-color: #fff;
     height: 3.138888888888889rem;
     margin-top: 0.5555555555555556rem;
}
 .about >div{
     width: 100%;
     height: 2.7222222222222223rem;
     line-height: 2.7222222222222223rem;
     padding: 0 1.0555555555555556rem 0 1.1666666666666667rem;
     border-bottom: 0.027777777777777776rem solid #ededf4;
}
 .about >div:last-child{
     border-bottom: 0;
}
 .left{
     font-size: 0.9722222222222222rem;
     color: #000;
     float: left;
}
 .right{
     font-size: 0.9722222222222222rem;
     color: #000;
     float: right;
}
 .finish{
     width: 18.444444444444443rem;
     height: 2.638888888888889rem;
     line-height: 2.638888888888889rem;
     background-color: #598bee;
     border-radius: 0.2777777777777778rem;
     color: #fff;
     text-align: center;
     margin: 0.7777777777777778rem auto;
}
 